import math
print("введите четырехзначное число")
a = int(input())
if a > 999 and a < 10000:
    b = a // 1000
    c = (a - b * 1000) // 100
    d = (a - b * 1000 - c * 100) // 10
    e = a - b * 1000 - c * 100 - d * 10
    maximum = max([b,c,d,e])
    minimum = min([b,c,d,e])
    if a%2 == 0:
        print("Число чётное: да")
    else:
        print("Число чётное: нет")
    if a%3 == 0:
        print("Кратное 3: да")
    else:
        print("Кратное 3: нет")
    if math.sqrt(a)%1 == 0:
        print("Число является квадратом числа:", math.sqrt(a))
    else:
        print("Число является квадратом числа: нет")
    print("Наибольшая цифра числа", maximum)
    print("Наименьшая цифра числа", minimum)
    s = 0
    if b == 0:
              s+=1
    if c == 0:
              s+=1
    if d == 0:
              s+=1
    if e == 0:
              s+=1
    print("Количество нулей в числе",s )
    if math.sqrt(e)%1 == 0:
        print("Число является квадратом числа:", math.sqrt(e))
    else:
        print("Число является квадратом числа: нет")
    if math.sqrt(d)%1 == 0:
        print("Число является квадратом числа:", math.sqrt(d))
    else:
        print("Число является квадратом числа: нет")
    if math.sqrt(c)%1 == 0:
        print("Число является квадратом числа:", math.sqrt(c))
    else:
        print("Число является квадратом числа: нет")
    if math.sqrt(b)%1 == 0:
        print("Число является квадратом числа:", math.sqrt(b))
    else:
        print("Число является квадратом числа: нет")
else:
    print("Введёное число не являеться четырехзначным")
    a=int(input())
